mechanical risk - Spanish English Dictionary